package com.sdhs.paas.gateway.model;

import java.beans.ConstructorProperties;
import java.io.Serializable;
import java.util.Map;
import java.util.Set;

public class AmePolicyAttr
  implements Serializable
{
  Map<String, Set<String>> attr;
  Long ownerId;
  String ownerName;

  public void setAttr(Map<String, Set<String>> attr)
  {
    this.attr = attr; } 
  public void setOwnerId(Long ownerId) { this.ownerId = ownerId; } 
  public void setOwnerName(String ownerName) { this.ownerName = ownerName; }


  public Map<String, Set<String>> getAttr()
  {
    return this.attr;
  }

  public Long getOwnerId()
  {
    return this.ownerId;
  }

  public String getOwnerName()
  {
    return this.ownerName;
  }

  public AmePolicyAttr()
  {
  }

  @ConstructorProperties({"attr", "ownerId", "ownerName"})
  public AmePolicyAttr(Map<String, Set<String>> attr, Long ownerId, String ownerName)
  {
    this.attr = attr; this.ownerId = ownerId; this.ownerName = ownerName;
  }
}
